satellite navigator - Inglés Sinónimo Diccionario